Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 HARROW DENE Detached £112,000 21 Aug 2000
16 HARROW DENE Semi-Detached £465,000 31 Oct 2023
18 HARROW DENE Detached £240,000 22 Dec 2008
19 HARROW DENE Detached £290,000 20 Sep 2011
20 HARROW DENE Detached £169,995 18 Nov 2002
21 HARROW DENE Detached £465,000 10 Dec 2020
23 HARROW DENE Detached £445,000 4 Jul 2017
24 HARROW DENE Semi-Detached £315,000 17 Sep 2015
26 HARROW DENE Detached £320,000 2 Sep 2016
29 HARROW DENE Detached £210,000 30 Sep 2005
31 HARROW DENE Detached £399,500 17 Dec 2014
34 HARROW DENE Detached £240,000 30 Jun 2010
35 HARROW DENE Detached £85,000 7 May 1999